package mysql8学习.初级.第10章_创建和管理表;

/**
 * 查看当前所有的数据库
 *      SHOW DATABASES;   #有一个S，代表多个数据库
 * 查看当前正在使用的数据库
 *      SELECT DATABASE(); #使用的一个 mysql 中的全局函数
 * 查看指定库下所有的表
 *      SHOW TABLES FROM 数据库名;
 * 查看数据库的创建信息
 *      SHOW CREATE DATABASE 数据库名;
 *      或者：
 *      SHOW CREATE DATABASE 数据库名\G
 * 使用/切换数据库
 *      USE 数据库名;
 *
 * 注意：要操作表格和数据之前必须先说明是对哪个数据库进行操作，否
 * 则就要对所有对象加上 “数据库名.”。
 *
 *  更改数据库： 一般不要更改  除非是刚建的  信息不多  成本低
 *       注意: DATABASE不能改名。一些可视化工具可以改名，
 *       它是建新库，把所有表复制到新库，再删旧库完成的。
 *
 *  ALTER DATABASE 数据库名 CHARACTER SET '字符集'  //更改数据库字符集
 *
 *  删除数据库：
 *  DROP DATABASE IF EXISTS 数据库名
 *      #存在此数据库  删除  IF EXISTS 可以在没数据库时删除不报错
 *
 *
 */
public class E_操作数据库 {
    public static void main(String[] args) {

    }
}
